package com.gtja.beoms.dto;

import java.util.List;

/**
 * @ClassName: QwGroupDTO
 * @Description: 群聊详情用
 * @Author: Li
 * @Date: 2021.06.10
 * @Version: 1.0
 **/
public class QwGroupWithTolistInfoDTO {

    private String ownerName;

    private List<QwGroupMemberWithTolistInfoDTO> qwGroupMembers;

    private static final long serialVersionUID = 1L;

    /**
     * 客户群ID
     */
    private String chatId;

    /**
     * 企微ID
     */
    private String corpId;

    /**
     * 群名
     */
    private String groupName;

    /**
     * 群公告
     */
    private String notice;

    /**
     * 群主userId
     */
    private String owner;

    /**
     * 群状态
     */
    private String status;

    /**
     * 群主的userCode
     */
    private String ownerUserCode;

    public String getOwnerName() {
        return ownerName;
    }

    public void setOwnerName(String ownerName) {
        this.ownerName = ownerName;
    }

    public List<QwGroupMemberWithTolistInfoDTO> getQwGroupMembers() {
        return qwGroupMembers;
    }

    public void setQwGroupMembers(List<QwGroupMemberWithTolistInfoDTO> qwGroupMembers) {
        this.qwGroupMembers = qwGroupMembers;
    }

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public String getChatId() {
        return chatId;
    }

    public void setChatId(String chatId) {
        this.chatId = chatId;
    }

    public String getCorpId() {
        return corpId;
    }

    public void setCorpId(String corpId) {
        this.corpId = corpId;
    }

    public String getGroupName() {
        return groupName;
    }

    public void setGroupName(String groupName) {
        this.groupName = groupName;
    }

    public String getNotice() {
        return notice;
    }

    public void setNotice(String notice) {
        this.notice = notice;
    }

    public String getOwner() {
        return owner;
    }

    public void setOwner(String owner) {
        this.owner = owner;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getOwnerUserCode() {
        return ownerUserCode;
    }

    public void setOwnerUserCode(String ownerUserCode) {
        this.ownerUserCode = ownerUserCode;
    }

    @Override
    public String toString() {
        return "QwGroupWithTolistInfoDTO{" +
                "ownerName='" + ownerName + '\'' +
                ", qwGroupMembers=" + qwGroupMembers +
                ", chatId='" + chatId + '\'' +
                ", corpId='" + corpId + '\'' +
                ", groupName='" + groupName + '\'' +
                ", notice='" + notice + '\'' +
                ", owner='" + owner + '\'' +
                ", status='" + status + '\'' +
                ", ownerUserCode='" + ownerUserCode + '\'' +
                '}';
    }
}
